1138840
1080830
293462
353102
809402
823832
905967
945677
53451
1395160
1019156
2214943
814147
898949
1015724
823610
557505
52952
98987
605377
292284
542842
445275
830256